
$baseRem:10/640;
.t-header{display:flex;
	display:-webkit-box;
	border-bottom: 1px solid #b6b6b6;
}
.t-header li{width:33.333%;line-height:$baseRem*85rem;
	a{display: block; }
	&:nth-of-type(1)>a{font-size: $baseRem*24rem;color:#4d4d4d;padding-left:$baseRem*22rem;}
	&:nth-of-type(3)>a{font-size: $baseRem*20rem;color:#4d4d4d;text-align:right;
		margin:$baseRem*21rem $baseRem*22rem 0 0;line-height:$baseRem*42rem;width:$baseRem*124rem;border: 1px solid #0f87db;border-radius:3px;text-align:center;float: right;color:#007fd9;}
	h1{text-align: center;}
}

.t-header img{width:$baseRem*160rem;margin-top:$baseRem*21rem;}


.h5-base-hd{line-height:$baseRem*80rem;border: $baseRem*4rem solid #5586dc;position: relative;/* height:$baseRem*80rem; */font-size:$baseRem*42rem;color:#5586dc;text-align: center;
	&::before,&::after{content:"";width:$baseRem*4rem ;height:$baseRem*22rem;background:#fff;position: absolute;top:50%;margin-top:-$baseRem*11rem;}
	&::before{left:-$baseRem*4rem;}
	&::after{right:-$baseRem*4rem;}

}


.hzzz{margin-top:$baseRem*38rem;padding:0 $baseRem* 40rem $baseRem* 70rem;
	h4{font-size:$baseRem*32rem;color:#333;line-height:$baseRem* 40rem;text-align: center;vertical-align:center;margin:$baseRem* 60rem 0 $baseRem* 30rem;
		span{font-size:$baseRem*20rem;vertical-align:center;position: relative;top:$baseRem *-3rem;}
	 }
}
.hzzz-l1 p{font-size:$baseRem*22rem;color:#666;line-height:$baseRem*38rem;text-align: center;margin-top: $baseRem*20rem; }
.hyy{padding-bottom: $baseRem*50rem;
	h3{background:url(../images/html5/icon2-bg.png) no-repeat center;height:$baseRem*170rem;-webkit-background-size:100%;line-height:$baseRem*170rem;text-align: center;font-size:$baseRem* 46rem;color:#5586dc;  }
}
.hyy-con{font-size: $baseRem*22rem;line-height:$baseRem*38rem; color:#666;position: relative;
	h4{text-align: center;font-weight: normal;margin-top:$baseRem*30rem;}
	ul{border-left:1px dashed #d2d2d2;font-size:$baseRem*20rem;line-height:$baseRem*32rem;margin-left:$baseRem*84rem;padding:$baseRem*25rem 0 $baseRem*5rem;}
	li{padding-left:$baseRem*56rem;position: relative;height:$baseRem*92rem;display: table;vertical-align:middle;margin-bottom:$baseRem*25rem;
		p{display:table-cell;vertical-align:middle;}
	}
	em{width:$baseRem*92rem;height:$baseRem*92rem;border-radius:50%;position: absolute;left:-$baseRem*46rem;color:#fff;text-align: center;font-size:$baseRem*26rem;line-height:$baseRem*30rem;
		vertical-align:middle;display:table;
		i{display:table-cell;vertical-align:middle;font-style:normal;}
	}
	li:nth-of-type(1) em{background:#78b3d5;}
	li:nth-of-type(2) em{background:#908f8f;}
	li:nth-of-type(3) em{background:#77c2ae;}
	li:nth-of-type(4) em{background:#3faed4;}
	li:nth-of-type(5) em{background:#638ad4;}
	li:nth-of-type(6) em{background:#78b3d5;}
}
.icon-pic{position: absolute;top:$baseRem*230rem;left:$baseRem*310rem;
	img{width:$baseRem*306rem;height:$baseRem*322rem;}
}

.hxjm{
	h3{background:url(../images/html5/icon3-bg.png) no-repeat center;height:$baseRem*152rem;-webkit-background-size:100%;color:#5586dc;font-weight: normal;text-align:center;font-size: $baseRem*34rem;
		line-height: $baseRem*48rem;padding-top:$baseRem*70rem;
		strong{font-weight: bold;color:#103c8a;}
	}
	p{font-size:$baseRem*24rem;line-height:$baseRem*36rem;color:#5586dc;text-align:center;margin:$baseRem*20rem 0 $baseRem*10rem;}
}
.hxjm2,.section4,.section5,.section8{padding:0 $baseRem*22rem;} 
.hxjm2 .h5-base-hd{font-size:$baseRem*30rem;}
.section8{padding-bottom: $baseRem*80rem;}

.hxjm2-list-hd{border-bottom: 1px solid #e3e3e3;text-align: center;margin-bottom:$baseRem*28rem;
	span{background:url(../images/html5/icon4-bg@2x.png) no-repeat;width: $baseRem*161rem;height:$baseRem*135rem;-webkit-background-size:cover;display: block;margin:0 auto;line-height:$baseRem*135rem;font-size:$baseRem*50rem;color:#fff;  }
	h4{font-size:$baseRem*34rem;color:#444;line-height:$baseRem*40rem; margin:$baseRem*22rem 0 $baseRem*17rem;}
	p{font-size:$baseRem*20rem; color:#747474;line-height:$baseRem*32rem;padding-bottom:$baseRem*22rem; }
}

.section2{background:url(../images/html5/pic5.png) no-repeat center 0;-webkit-background-size:cover;width:$baseRem*506rem;
	height:$baseRem*399rem;margin:0 auto;padding:$baseRem*26rem 0 0 $baseRem*21rem;;
	.swiper-container{width:$baseRem*484rem;margin:0 !important;height:$baseRem*340rem;}
	img{width:$baseRem*484rem;height:$baseRem*273rem;}
}
.swiper-pagination-bullet{width:$baseRem*18rem;height:$baseRem*18rem;background:#5586dc;border: 1px solid #5586dc;opacity:1;}
.swiper-pagination-bullet-active{background:#fff;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom:$baseRem*5rem;
}
.sec2-p{text-align: center;color:#747474;font-size:$baseRem*20rem;line-height: $baseRem*32rem;padding-top:$baseRem*50rem;}


.hxjm2-list-hd2,.hxjm2-list-hd3,.hxjm2-list-hd4,.hxjm2-list-hd5{margin-top:$baseRem*45rem; }
.hxjm2-list-hd2 h4{font-size:$baseRem*32rem; }
.hxjm2-list-hd3 h4{font-size:$baseRem*30rem; }

.section3{background:#5786de url(../images/html5/pic12.png) no-repeat center;-webkit-background-size:cover;margin-top:$baseRem*50rem;padding-bottom:$baseRem*54rem;
	h2{text-align: center;font-size:$baseRem*46rem;line-height:$baseRem*62rem;color:#fefeff;padding:$baseRem*62rem 0 $baseRem*38rem;}

	ul{width:$baseRem*466rem;margin:0 auto;}
	span{display: block;border: 1px solid #fff;padding:$baseRem*3rem $baseRem*4rem;}
	img{width:100%;}
	a{display: block;width:$baseRem*160rem;line-height: $baseRem*42rem;text-align: center;margin:$baseRem*18rem auto $baseRem*42rem;color:#5786de;background:#fff;font-size:$baseRem*18rem; }
}

.section4{padding-top:$baseRem*48rem;text-align: center;
	h3{font-size:$baseRem*46rem;line-height:$baseRem*64rem;padding:$baseRem*22rem 0;
		&::before,&::after{height:$baseRem*44rem;margin-top:-$baseRem*22rem;}
	}
}
.section4-hd{
	h4{font-size:$baseRem*28rem;color:#444;margin-top:$baseRem*13rem;line-height:$baseRem*70rem;border-bottom:1px solid #dcdcdc;}
	p{font-size:$baseRem*20rem;line-height: $baseRem*36rem;color:#747474;padding:$baseRem*16rem 0 $baseRem*28rem;}
}
.section4-con{padding-bottom:$baseRem*52rem;
	img{border-radius:50%;width:$baseRem*245rem;height:$baseRem*245rem;}
	span{padding:$baseRem*10rem;border-radius:50%;border: 1px solid #5687dc;display:block;width:$baseRem*245rem;height:$baseRem*245rem;margin:0 auto;}
	h4{font-size:$baseRem*26rem;font-weight: normal;color:#333;line-height:$baseRem*40rem; margin-top:$baseRem*10rem; }
}
.section4-con p,.section5-con p,.section6 p{color:#666;font-size:$baseRem*20rem;line-height:$baseRem*30rem;}

.section5-con{text-align: center;color:#666;
	img{width:$baseRem*353rem;margin:$baseRem*45rem 0 $baseRem*8rem;}
	h4{font-size:$baseRem*26rem;line-height: $baseRem*56rem;margin-top: $baseRem*20rem;
		em{font-size:$baseRem*18rem; font-style: normal;position: relative;top:-$baseRem*2rem;}
	}
}
.section5-bot{width:$baseRem*548rem;line-height:$baseRem*64rem;font-size: $baseRem*24rem;text-align: center;border-bottom:$baseRem*4rem solid #295fbe;background:#5586dc;color:#fff;margin:$baseRem*58rem auto $baseRem*22rem;}

.section6{background:#f9f9f9 url(../images/html5/pic19.png) no-repeat center top;webkit-background-size:contain;text-align: center;padding: $baseRem*145rem $baseRem*22rem $baseRem*65rem;
	h4{font-size: $baseRem*24rem;line-height:$baseRem*36rem;color:#444;padding:$baseRem*35rem 0 $baseRem*18rem;border-bottom: 1px solid #d9d9d9;}
	p{padding:$baseRem*20rem $baseRem*15rem $baseRem*48rem;}
}
.section7{padding:$baseRem*46rem $baseRem*22rem $baseRem*62rem;
	img{width: 100%;}
	ul{padding-top:$baseRem*5rem;}
	li{width:$baseRem*295rem;border: 1px solid #e7e7e7;margin:$baseRem*28rem auto 0;}
	p{font-size: $baseRem*16rem !important;text-align: center;line-height:$baseRem*58rem;color:#333;}
}

.section8 h3{font-size:$baseRem*40rem; }
.section8 img{margin:$baseRem*40rem 0;}

.section9{background:url(../images/html5/pic25.jpg) no-repeat;-webkit-background-size:cover;height:$baseRem*568rem;margin-bottom:$baseRem*114rem;
	padding-top:$baseRem*588rem;}
.section9 img{width:$baseRem*294rem;height:$baseRem*294rem;}
.section9 a{display: inline-block;margin-left:$baseRem*280rem;}
.section9 p{width:$baseRem*426rem;height:$baseRem*108rem;border:$baseRem*2rem solid #fff;text-align:center;
			line-height:$baseRem*108rem;border-radius:$baseRem*108rem;font-size: $baseRem*46rem;color:#fff;
			font-weight: bold;margin-top:  $baseRem*80rem;margin-left: $baseRem*128rem;}